Skip to content

Latest commit

 

History

History
97 lines (61 loc) · 6.05 KB

02-Especificação do Projeto.md

File metadata and controls

97 lines (61 loc) · 6.05 KB

Especificações do Projeto

Pré-requisitos: Documentação de Contexto

Definição do problema e ideia de solução a partir da perspectiva do usuário. É composta pela definição do diagrama de personas, histórias de usuários, requisitos funcionais e não funcionais além das restrições do projeto.

Apresente uma visão geral do que será abordado nesta parte do documento, enumerando as técnicas e/ou ferramentas utilizadas para realizar a especificações do projeto

Personas

  1. Julia, 30 anos, Designer Gráfica:

    Julia é uma jovem profissional que se preocupa com o impacto ambiental de suas escolhas. Ela decidiu se tornar vegetariana há dois anos por motivos éticos e ambientais. Ela adora cozinhar e experimenta novas receitas vegetarianas nos finais de semana. Para ela, a dieta é uma extensão de seu compromisso com a sustentabilidade.

  2. Andressa, 34 anos, Professora de Yoga:

    Andressa adotou o vegetarianismo na adolescência como uma forma de alinhar sua alimentação com sua filosofia de vida holística e espiritual. Para ela, ser vegetariana está profundamente conectado com seu estilo de vida e prática de yoga. Ela ensina aos seus alunos sobre os benefícios de uma dieta à base de plantas para o corpo e a mente.

  3. Lucas, 40 anos, Chef de Cozinha Vegetariana:

    Lucas é um chef especializado em pratos vegetarianos e veganos. Ele dirige um restaurante premiado que se destaca por suas criações inovadoras e saborosas. Ele também oferece workshops e cursos de culinária para ensinar outros chefs e entusiastas a cozinhar pratos sem carne. A paixão de Lucas pela comida e pela filosofia vegetariana é evidente em cada prato que prepara.

  4. Ana, 32 anos, Nutricionista e Consultora de Alimentação Vegetariana:

    Ana é uma nutricionista especializada em dietas vegetarianas. Ela trabalha com clientes para ajudá-los a adotar e manter uma alimentação equilibrada e saudável. Além de consultas individuais, Ana oferece palestras e escreve artigos sobre os benefícios da alimentação à base de plantas e como planejar uma dieta nutricionalmente completa.

  5. João, 27 anos, Blogger e Influenciador de Alimentação Vegetariana:

    João é um influenciador digital que se dedica a criar conteúdo sobre receitas, dicas e estilo de vida vegetariano. Suas redes sociais são repletos de receitas criativas, análises de produtos e informações sobre o impacto do vegetarianismo na saúde e no meio ambiente. Ele também colabora com marcas de produtos vegetais para promover uma alimentação mais sustentável.

Histórias de Usuários

Com base na análise das personas forma identificadas as seguintes histórias de usuários:

EU COMO... PERSONA QUERO/PRECISO ... FUNCIONALIDADE PARA ... MOTIVO/VALOR
Cliente Registrar diariamente refeições Controlar nutrientes
Cliente Acompanhar nutrientes Controlar nutrientes
Cliente Monitorar progresso com gráficos e relatórios Acompanhar o progresso
Cliente Definir metas Controlar ingestão de alimentos
Cliente Ter contato com o nutricionista que está me acompanhando Ajustes rápidos no plano alimentar, respostas a dúvidas imediatas etc
Nutricionista Desejo postar dicas nutricionais Ajudar os clientes em seus objetivos
Nutricionista Visualizar relatórios detalhados do consumo de nutrientes dos meus pacientes Poder fazer recomendações mais precisas e eficazes
Nutricionista Ter contato com o cliente que estou acompanhando Identificação precoce de desvios, adaptação contínua do plano alimentar,
Administrador Controle com todos os perfis de usuários Gerenciar contas e solucionar problemas
Administrador Gerenciamento de conteúdo Para que o conteúdo do site esteja sempre atualizado e relevante
Administrador Monitoramento de Atividade Para entender o comportamento dos usuários

Requisitos

As tabelas que se seguem apresentam os requisitos funcionais e não funcionais que detalham o escopo do projeto.

Requisitos Funcionais

ID Descrição do Requisito Prioridade
RF-001 Gerenciar cadastro de usuário Alta
RF-002 Login de usuários Alta
RF-003 Redefinição de senha Alta
RF-004 Registro de refeições Média
RF-005 Cálculo de nutrientes Média
RF-006 Gerar relatórios de consumo Média
RF-007 Dicas nutricionais Média
RF-008 Permitir o usuário criar metas e acompanhar o progresso Baixa
RF-009 Perfil do usuário com informações importantes como alergias. Baixa
RF-010 Permitir a criação de notas em cada relatório Baixa
RF-011 Moderar dicas nutricionais Baixa
RF-012 Comentar dicas nutricionais Baixa

Requisitos não Funcionais

ID Descrição do Requisito Prioridade
RNF-001 Compatível com diversos navegadores Alta
RNF-002 O site deve possuir interface intuitiva Alta

Restrições

O projeto está restrito pelos itens apresentados na tabela a seguir.

ID Restrição
01 O projeto deverá ser entregue até o final do semestre
02 Não pode ser desenvolvido um módulo de backend

Enumere as restrições à sua solução. Lembre-se de que as restrições geralmente limitam a solução candidata.

Diagrama de Casos de Uso

WhatsApp Image 2024-09-18 at 15 57 31